Overview

Iwalewa Gallery Of Arts is located in Lekki, Lagos is a gallery that preserves and promote visual Art and Cultural Heritage of Nigeria.